html {
	direction: rtl;
}

.rtl img.caption {
	margin-left: 10px;
	margin-right: 0;
	float: right;
}
.rtl a.readon {
	padding: 0 10px 0 0;
	background: url(../images/arrow1-rtl.png) no-repeat 100% 4px;
}
.rtl #zt-logo {
    float: right;
    padding: 0 30px 0 0;
}
.rtl #zt-top {
    float: left;
    margin: 10px;
}

.rtl #zt-user4 {
	float: left;
}
.rtl #zt-highlight {
	float: right;
}
.rtl .search .inputbox {
	float: left;
}
.rtl .jv-titleflash-pagination {
	float: right;
	width: 105px;
}
.rtl .jv-titleflash-pagination ul {
	float: right;
	width: 100%;
}
.rtl .jv-titleflash-pagination li {
    float: right;
}
.rtl .jv-titleflash-pagination a {
	margin: 5px 5px 0 0;
	float: right;
}
.rtl .jv-jvtitleflash .sliderwrapper {
    float: right;
}
.rtl .jv-jvtitleflash .sliderwrapper .contentdiv span.cattitle,
.rtl .jv-jvtitleflash .sliderwrapper .contentdiv a.toc,
.rtl .jv-jvtitleflash .sliderwrapper .contentdiv span.jv-titleflash-time {
	padding: 0 0 0 3px;
	float: right;
}
.rtl .jv-jvtitleflash .sliderwrapper .contentdiv {
	padding: 0;
	left: auto;
	right: 0;
}

.rtl #menusys_mega li {
    float: right;
}
span.has-image {
    background-position: 100% 4px;
    background-repeat: no-repeat;
    padding-left: 0;
    padding-right: 20px;
}
.rtl #menusys_mega {
	float: right;
}
.rtl #menusys_mega .megacol {
    float: right;
}
.rtl #menusys_mega .menu-image {
	float: right;
	margin-left: 3px;
	margin-right: 0;
}
.rtl #menusys_mega .megacol ul li.hasChild {
	background: url(../../images/bg-megamenu-arrowsub_rtl.png) no-repeat 0px 10px;
}

.rtl #menusys_mega li ul.mega-ul a span.no-image,
.rtl #menusys_mega li:hover ul.mega-ul a span.no-image {
	padding-left: 0;
	padding-right: 12px;
	background: url(../images/bg-megamenu-arrow-rtl.png) no-repeat 100% 10px;
}

.rtl #menusys_moo li ul a img {
	float: right;
	padding: 8px 5px 0 0;
	margin-right: 0;
	margin-left: 3px;
}
.rtl #menusys_moo,
.rtl #menusys_css,
.rtl #menusys_split {
	float: right;
	width: 100%;
}
.rtl #menusys_submoo,
.rtl #menusub_submoo,
.rtl #menusub_split {
	float: right;
}
.rtl #menusys_moo li,
.rtl #menusys_css li,
.rtl #menusys_split li,
.rtl #menusub_split li,
.rtl #menusys_submoo li,
.rtl #menusub_submoo li {
	float: right;
}
.rtl #menusys_moo li ul,
.rtl #menusys_css li ul,
.rtl #menusub_submoo li ul {
	right: -999em;
	left: auto;
}
.rtl #menusys_moo li ul ul,
.rtl #menusys_css li ul ul,
.rtl #menusub_split li ul ul {
	margin: -29px 16.8em 0 0;
}
.rtl #menusys_moo li ul a span,
.rtl #menusys_css li ul a span,
.rtl #menusub_submoo li ul a span,
.rtl #menusub_split li ul a span {
	padding: 0;
	padding-right: 10px !important;
	width: auto;
}

.rtl #menusys_moo li:hover ul ul,
.rtl #menusys_moo li:hover ul ul ul,
.rtl #menusys_moo li.hover ul ul, 
.rtl #menusys_moo li.havechildhover ul ul, 
.rtl #menusys_moo li.havechild-activehover ul ul, 
.rtl #menusys_moo li.activehover ul ul,
.rtl #menusys_moo li.hover ul ul ul, 
.rtl #menusys_moo li.havechildhover ul ul ul, 
.rtl #menusys_moo li.havechild-activehover ul ul ul, 
.rtl #menusys_moo li.activehover ul ul ul,

.rtl #menusys_css li:hover ul ul,
.rtl #menusys_css li:hover ul ul ul,
.rtl #menusys_css li.hover ul ul, 
.rtl #menusys_css li.havechildhover ul ul, 
.rtl #menusys_css li.havechild-activehover ul ul, 
.rtl #menusys_css li.activehover ul ul,
.rtl #menusys_css li.hover ul ul ul, 
.rtl #menusys_css li.havechildhover ul ul ul, 
.rtl #menusys_css li.havechild-activehover ul ul ul, 
.rtl #menusys_css li.activehover ul ul ul {
	right: -999em;
	left: auto;
}
.rtl #menusys_moo li:hover ul, 
.rtl #menusys_moo li li:hover ul, 
.rtl #menusys_moo li li li:hover ul,
.rtl #menusys_moo li.hover ul, 
.rtl #menusys_moo li.havechildhover ul, 
.rtl #menusys_moo li.havechild-activehover ul, 
.rtl #menusys_moo li.activehover ul,
.rtl #menusys_moo li li.hover ul, 
.rtl #menusys_moo li li.havesubchildhover ul, 
.rtl #menusys_moo li li.havesubchild-activehover ul, 
.rtl #menusys_moo li li.activehover ul,
.rtl #menusys_moo li li li.hover ul, 
.rtl #menusys_moo li li li.havesubchildhover ul, 
.rtl #menusys_moo li li li.havesubchild-activehover ul, 
.rtl #menusys_moo li li li.activehover ul,

.rtl #menusys_css li:hover ul, 
.rtl #menusys_css li li:hover ul, 
.rtl #menusys_css li li li:hover ul,
.rtl #menusys_css li.hover ul, 
.rtl #menusys_css li.havechildhover ul, 
.rtl #menusys_css li.havechild-activehover ul, 
.rtl #menusys_css li.activehover ul,
.rtl #menusys_css li li.hover ul, 
.rtl #menusys_css li li.havesubchildhover ul, 
.rtl #menusys_css li li.havesubchild-activehover ul, 
.rtl #menusys_css li li.activehover ul,
.rtl #menusys_css li li li.hover ul, 
.rtl #menusys_css li li li.havesubchildhover ul, 
.rtl #menusys_css li li li.havesubchild-activehover ul, 
.rtl #menusys_css li li li.activehover ul {
	right: auto;
	left: auto;
}



.rtl .jv_sobi2_slideshow_wrap .nav_slideitem {
    padding: 13px 15px 7px 4px;
}

.rtl .ads {
	float: left;
}

.rtl ul.dot li a {
    background: url(../images/dot-bottom-a.png) no-repeat 100% 2px;
    padding: 0 15px 0 0;
}
.rtl ul.dot li a:hover {
    background: url(../images/green/dot-bottom-a.png) no-repeat 100% 2px;
}

.rtl .jv_tab_lago2_wrap .lago2_title ul.tabs_title li {
    float: right;
    margin: 0 0 0 10px;
}

.rtl ul.latestnews li,
.rtl ul.mostread li {
	padding: 4px 10px 4px 0;
	border-bottom: dotted 1px #CCC;
	background: url(../images/arrow1-rtl.png) no-repeat 100% 10px;
}

.rtl .jv_tab_lago_wrap .lago_title ul.tabs_title li {
    float: right;
}
.rtl #zt-user7 .jv_tab_lago_wrap .lago_title {
	padding: 0 0 0 30px;
}
.rtl .jvcarousel-pagi {
	float: left;
}
.rtl .jvcarousel-item img {
    float: right;
    margin: 0 0 10px 20px;
}